Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 MAYEN PLACE Detached £752,989 £329,950 18 Sep 2003
2 MAYEN PLACE Detached £875,329 £850,000 13 Apr 2022
3 MAYEN PLACE Detached £785,381 £732,000 29 Jun 2021